dressed youthfully and strikingly - Alemán Inglés Diccionario